exploding cucumber - English Synonyms Dictionary

exploding cucumber

n.
[1] squirting cucumber , touch-me-not , Ecballium elaterium